Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEOPOLD MEWS Flats/Maisonettes £707,638 £300,000 5 Jun 2003
5 LEOPOLD MEWS Terraced £519,304 £238,500 10 Dec 2003
6 LEOPOLD MEWS Terraced £1,017,250 £735,000 10 Dec 2015
7 LEOPOLD MEWS Flats/Maisonettes £580,952 £242,500 24 Apr 2003
8 LEOPOLD MEWS Terraced £945,854 £700,250 29 Mar 2016
9 LEOPOLD MEWS Terraced £632,811 £146,000 23 Jul 1999
11 LEOPOLD MEWS Terraced £882,390 £249,999 28 Feb 2001
12 LEOPOLD MEWS Terraced £1,216,767 £960,000 18 Sep 2017
13 LEOPOLD MEWS Terraced £736,439 £470,000 11 Feb 2008